//package com.xuan.login.jwt;
//
//import io.jsonwebtoken.Claims;
//import io.jsonwebtoken.JwtBuilder;
//import io.jsonwebtoken.Jwts;
//import io.jsonwebtoken.SignatureAlgorithm;
//
//import java.util.Date;
//
///**
// * @创建人： king xuan
// * @创建时间：2020/6/24
// * @描述：
// */
//public class jwtTest {
//    public static void main(String[] args) {
//        //创建
//        JwtBuilder jwtBuilder = Jwts.builder().setId("ddd").setSubject("111").setIssuedAt(new Date())
//                .signWith(SignatureAlgorithm.HS256, "ihrm")
//                .claim("kingxuan","66666");
//        String token = jwtBuilder.compact();
//        System.out.println(token);
//        //解析
//        Claims claims = Jwts.parser().setSigningKey("ihrm").parseClaimsJws(token).getBody();
//        System.out.println(claims.getId());
//        System.out.println(claims.getSubject());
//        System.out.println(claims.getIssuedAt());
//        //解析自定义claims数据
//        System.out.println(claims.get("kingxuan"));
//
//
//
//    }
//
//}
